fate decreed that... - Français Anglais Dictionnaire